package Tela;

import java.awt.Graphics;
import java.util.ArrayList;
import java.util.HashMap;

public abstract class ItemPanelGrafo {

	public abstract void desenhar(Graphics g, int x, int y, boolean selecionado);

	public abstract boolean contido(int x, int y);

	public abstract void deslocar(int x, int y);

	public abstract int getPosY();

	public abstract int getPosX();

	public abstract String getTextoObjeto();

	public abstract String getSql();

	public abstract void SetSql(String sql);

	public abstract void setSelecoes(String Condicao);

	public abstract ArrayList<String> getSelecoes();

	public abstract HashMap<String, String> getRestricoes();

	public abstract void setRestricoes(HashMap<String, String> restricoes);

}